<?xml version="1.0" encoding="UTF-8" ?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui">
	<p:dialog id="dialogEditarEmpresa"
		header="#{i18n['mpo.empresa.editar']}" widgetVar="dlgEditarEmpresa"
		modal="true" width="600" appendToBody="true" draggable="false">
		<h:form id="formEditarEmpresa">
			<p:panel id="pnlEditarEmpresa">
				<table>
					<tr>
						<td width="35%"><h:outputLabel for="txtNombre"
								value="#{i18n['mpo.empresa.nombre']}" /></td>
						<td width="65%"><p:inputText id="txtNombre"
								style="width: 100%" required="true"
								value="#{empresaDataManager.empresaEditar.nombreEmpresa}"
								label="#{i18n['mpo.empresa.nombre']}" /></td>
					</tr>
					<tr>
						<td width="35%"><h:outputLabel for="txtDescripcion"
								value="#{i18n['mpo.empresa.descripcion']}" /></td>
						<td width="65%"><p:inputText id="txtDescripcion"
								style="width: 100%"
								value="#{empresaDataManager.empresaEditar.descEmpresa}"
								label="#{i18n['mpo.empresa.descripcion']}" /></td>
					</tr>
					<tr>
						<td><h:outputLabel for="txtRuc" value="#{i18n['label.ruc']}" />
							<h:outputLabel value="#{i18n['label.signo.requerido']}"
								styleClass="item-required" /></td>
						<td><p:inputText id="txtRuc" style="width: 100%"
								maxlength="13"
								value="#{empresaDataManager.empresaEditar.rucEmpresa}"
								onkeypress="return soloEnteros(this, event)" required="true"
								label="#{i18n['label.ruc']}">
								<f:validateLength maximum="13" minimum="10" />
								<f:validator validatorId="com.mpo.web.validador.RucValidator" />
							</p:inputText></td>

					</tr>

					<tr>
						<td><h:outputLabel for="txtFono"
								value="#{i18n['label.telefono']}" /></td>
						<td><p:inputText id="txtFono" style="width: 100%"
								maxlength="12" onkeypress="return soloEnteros(this, event)"
								value="#{empresaDataManager.empresaEditar.telefono}" /></td>
					</tr>

					<tr>
						<td><h:outputLabel for="txtPagina"
								value="#{i18n['label.pagina']}" /></td>
						<td><p:inputText id="txtPagina" style="width: 100%"
								value="#{empresaDataManager.empresaEditar.paginaWebEmpresa}" />
						</td>
					</tr>
				</table>
			</p:panel>
			<p:panel id="pnlBotonesActualizar">
				<p:commandButton id="btnActualizar"
					value="#{i18n['label.actualizar']}"
					actionListener="#{empresaController.actualizarEmpresa}"
					process="@this,pnlEditarEmpresa"
					oncomplete="dlgEditarEmpresa.hide()"
					update=":formEmpresa:tablaEmpresa,:formEmpresa:pnlMessages" />
				<p:commandButton value="#{i18n['label.cancelar']}"
					onclick="dlgEditarEmpresa.hide();" type="button" immediate="true" />
			</p:panel>
		</h:form>
	</p:dialog>
</ui:composition>